fenestrated drape - Español Inglés Diccionario